/**
 * 函数也是一个对象，可以定义形参
 *
 * - 使用break可以退出当前的循环
 * - 使用continue用于退出当次循环
 * - 使用return可以结束整个函数
 */

/* function sum(a, b) {
  console.log(a + b);
  return a + b;
}

sum(123, 345); // 实参
 */

/* function sayHello(obj) {
  const { name, age, sex, address } = obj;
  console.log("我叫" + name + "，年龄" + age + "，性别" + sex + "，家住在" + address);
}

const obj = {
  name: "徐茂增",
  age: 27,
  sex: "男",
  address: "安徽"
};

// sayHello(obj);

// var c = 10;
function fun() {
  // console.log("c=", c);
  c = 20;
}

fun();
console.log("全局中的c=", c); */

var a = 123;
function fun(a) {
  console.log(a); // 123
  a = 456;
}

fun(123);
console.log(a); // 123
